stretch of land along the seashore - Fransızca İngilizce Sözlük